Skip to content

Add support for reachability tools CPG using the integration layer - #2250

Open
ziadhany wants to merge 5 commits into
aboutcode-org:mainfrom
ziadhany:cpg-tool
Open

ziadhany wants to merge 5 commits into
aboutcode-org:mainfrom
ziadhany:cpg-tool

Conversation

@ziadhany

@ziadhany ziadhany commented Oct 6, 2026 •

Copy link
Copy Markdown
Member

Issues

  • Closes:

Changes

Integrates CPG tool for code reachability analysis.

Requirements

  • Install CPG
  • Run the Neo4j database.

Example .env file:

CPG_NEO4J_EXECUTABLE="/home/user/cpg/cpg-neo4j/build/install/cpg-neo4j/bin/cpg-neo4j"
CPG_NEO4J_HOST="localhost"
CPG_NEO4J_PORT="7687"
CPG_NEO4J_USER="neo4j"
CPG_NEO4J_PASSWORD="password"

Checklist

  • I have read the contributing guidelines
  • I have linked an existing issue above
  • I have added unit tests covering the new code
  • I have reviewed and understood every line of this PR

@ziadhany
ziadhany marked this pull request as ready for review October 6, 2026 21:39
@ziadhany
ziadhany force-pushed the cpg-tool branch 3 times, most recently from 7d18490 to 28664a9 Compare October 16, 2026 03:10
Signed-off-by: ziadhany <ziadhany2016@gmail.com>
Improve cpg db queries

Signed-off-by: ziadhany <ziadhany2016@gmail.com>
Signed-off-by: ziadhany <ziadhany2016@gmail.com>
Signed-off-by: ziadhany <ziadhany2016@gmail.com>
Signed-off-by: ziadhany <ziadhany2016@gmail.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant